made of steel or aluminium alloy - Allemand Anglais Dictionnaire